package com.wst.wst_server.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * ��������
 * </p>
 *
 * @author zyk
 * @since 2023-03-24
 */
@ApiModel(value = "Money对象", description = "��������")
public class Money implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("财政拨款 的id")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    private Integer orgId;

    private String orgName;

    private String orgNo;

    private String orgCode;

    @ApiModelProperty("拨款的年份")
    private String yearly;

    @ApiModelProperty("人员经费")
    private Double preFund;

    @ApiModelProperty("业务经费")
    private Double businessFund;

    @ApiModelProperty("公务费")
    private Double dutyFund;

    @ApiModelProperty("基本建设资金")
    private Double buildFund;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }
    public Integer getOrgId() {
        return orgId;
    }

    public void setOrgId(Integer orgId) {
        this.orgId = orgId;
    }
    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }
    public String getOrgNo() {
        return orgNo;
    }

    public void setOrgNo(String orgNo) {
        this.orgNo = orgNo;
    }
    public String getOrgCode() {
        return orgCode;
    }

    public void setOrgCode(String orgCode) {
        this.orgCode = orgCode;
    }
    public String getYearly() {
        return yearly;
    }

    public void setYearly(String yearly) {
        this.yearly = yearly;
    }
    public Double getPreFund() {
        return preFund;
    }

    public void setPreFund(Double preFund) {
        this.preFund = preFund;
    }
    public Double getBusinessFund() {
        return businessFund;
    }

    public void setBusinessFund(Double businessFund) {
        this.businessFund = businessFund;
    }
    public Double getDutyFund() {
        return dutyFund;
    }

    public void setDutyFund(Double dutyFund) {
        this.dutyFund = dutyFund;
    }
    public Double getBuildFund() {
        return buildFund;
    }

    public void setBuildFund(Double buildFund) {
        this.buildFund = buildFund;
    }

    @Override
    public String toString() {
        return "Money{" +
            "id=" + id +
            ", orgId=" + orgId +
            ", orgName=" + orgName +
            ", orgNo=" + orgNo +
            ", orgCode=" + orgCode +
            ", yearly=" + yearly +
            ", preFund=" + preFund +
            ", businessFund=" + businessFund +
            ", dutyFund=" + dutyFund +
            ", buildFund=" + buildFund +
        "}";
    }
}
